#pragma once
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
#include<assert.h>
#include<stdlib.h>
#include<stdbool.h>

typedef int Data;
typedef struct SLisdt
{
	Data* nest;
	int top;
	int Datadeep;

}SL;
void SLinit(SL* nodata);
void SLpush(SL* top,Data x);
void SLpop(SL* top);
void SLDestroy(SL* data);
//void SLprin(SL* data);
Data STTop(SL* data);
bool STEmpyt(SL* data);


